package com.gjszn.mapper;

import java.util.List;
import java.util.Map;

import com.gjszn.po.User;


public interface UserMapper {
	
	public List<User> load();
	
	public List<User> loadForPage(Map<String, Object> map);
	
	// 验证用户登录信息
	public User login(User user);
	
	// 通过id查询一个user对象
	public User findUserById(int id);
	
	// 通过id查询一个user对象
	public List<User> findUserByName(String name);
	
	// 将一个user对象形成一条记录，插入到数据库
	public int insertUser(User user);
	
	// 根据id初始化密码
	public void initPassword(int id);
	
	// 删除用户，通过id
	public void deleteUserById(int id);
	
	void updateStatusByid(Map<String, Object> map);
}
